aboutsummaryrefslogtreecommitdiffstats
path: root/src/routes/(app)/[username]/request/+page.server.js
diff options
context:
space:
mode:
authorAdam Soltys <[email protected]>2022-11-12 03:31:54 -0800
committerAdam Soltys <[email protected]>2022-11-12 03:31:54 -0800
commit85f5e1c26472176dfd846bbd410e6796598e240f (patch)
treebebd0627075bc2e27f9a01bfb615914a9e62bdaf /src/routes/(app)/[username]/request/+page.server.js
parentaa304c71266f85b503987f9a95b29ab143361322 (diff)
downloadcoinos-ui-85f5e1c26472176dfd846bbd410e6796598e240f.tar.gz
coinos-ui-85f5e1c26472176dfd846bbd410e6796598e240f.zip
requests flow
Diffstat (limited to 'src/routes/(app)/[username]/request/+page.server.js')
-rw-r--r--src/routes/(app)/[username]/request/+page.server.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/routes/(app)/[username]/request/+page.server.js b/src/routes/(app)/[username]/request/+page.server.js
index f32c118c..15b06962 100644
--- a/src/routes/(app)/[username]/request/+page.server.js
+++ b/src/routes/(app)/[username]/request/+page.server.js
@@ -6,9 +6,9 @@ export let load = ({ locals }) => {
};
export const actions = {
- default: async ({ cookies, request, url }) => {
+ default: async ({ cookies, locals, request, url }) => {
let form = Object.fromEntries(await request.formData());
- await post('/requests', form, auth(cookies));
- throw redirect(307, url.href + '/sent');
+ let { id } = await post('/requests', form, auth(cookies));
+ throw redirect(307, `/${locals.user.username}/request/${id}`);
}
};